//---------------------------------------- // Name: // Autor: Thomas Reddmann // //----------- Includes go here // include("statusLabel.inc"); function showKonstellation( cDate, aAlt, aAzi, cObject, tt, fov1, fov2 ) { core.wait(1.); core.moveToAltAzi(aAlt,aAzi,3); core.wait(1.); core.setDate(cDate); core.wait(1.); core.selectObjectByName(cObject, false); StelMovementMgr.setFlagTracking(true); core.wait(2.); StelMovementMgr.zoomTo(fov2, 5*myspeed); core.wait(tt); StelMovementMgr.zoomTo(fov1, 5*myspeed); } //----------- lets set some variables for current state. var j_today = core.getJDay(); var currentFOV = StelMovementMgr.getCurrentFov(); var currentAzGrid = GridLinesMgr.getFlagAzimuthalGrid(); var currentEqGrid = GridLinesMgr.getFlagEquatorGrid(); var currentFlagLandscape = LandscapeMgr.getFlagLandscape (); var currentFlagTrails = SolarSystem.getFlagTrails(); var myspeed = 0.2; var mylook = 8.; var myskyfov = 120. var myobjfov = 15. StelMovementMgr.setAutoMoveDuration(3.) //--- set urban conditions core.setBortleScaleIndex(5); //--- set date of public lecture core.setDate("2026-01-12T20:00:00"); StelMovementMgr.zoomTo(myskyfov, 5*myspeed); ConstellationMgr.setFlagLines(true); ConstellationMgr.setFlagLabels(true); core.moveToAltAzi(30,0,3); core.wait(mylook); core.moveToAltAzi(30,90,3); core.wait(mylook); core.moveToAltAzi(30,180,3); core.wait(mylook); core.moveToAltAzi(30,270,3); core.wait(mylook); core.selectObjectByName("Saturn", false); StelMovementMgr.setFlagTracking(true); core.wait(mylook); //--- go through some nice constellation in 2026 // showKonstellation( "2026-02-19T18:00:00", 10, 270, "Moon", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-02-24T17:45:00", 10, 270, "Mercury", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-03-08T18:15:00", 10, 270, "Saturn", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-03-20T18:45:00", 10, 270, "Venus", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-04-19T19:45:00", 10, 270, "Uranus", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-04-23T19:45:00", 10, 270, "Uranus", mylook, myskyfov, myobjfov*0.5 ); showKonstellation( "2026-05-19T19:45:00", 10, 270, "Moon", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-06-08T20:15:00", 10, 270, "Jupiter", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-06-17T20:15:00", 10, 270, "Jupiter", mylook, myskyfov, myobjfov*1.5 ); showKonstellation( "2026-09-14T10:40:00", 07, 135, "Moon", mylook, myskyfov, myobjfov*0.1 ); showKonstellation( "2026-10-06T04:00:00", 10, 90, "Jupiter", mylook, myskyfov, myobjfov*3. ); showKonstellation( "2026-10-28T01:00:00", 60, 180, "Moon", mylook, myskyfov, myobjfov*0.2 ); showKonstellation( "2026-11-15T00:00:00", 10, 90, "Jupiter", mylook, myskyfov, myobjfov*0.2 ); showKonstellation( "2026-11-30T01:00:00", 30, 90, "Jupiter", mylook, myskyfov, myobjfov ); showKonstellation( "2026-12-21T22:30:00", 60, 180, "Moon", mylook, myskyfov, myobjfov*0.2 );